Synonyms for "observation tower"

Words with similar meaning